injection apparatus - Turkish English Dictionary